pendulum powertrain mounting system - Turc Anglais Dictionnaire